package cn.xinfei.xdecision.common.service.datax.datamanage.v2;


import cn.xinfei.xdecision.common.model.datax.datamanage.v2.VariableParam;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
import java.util.Map;
import java.util.Set;

public interface VariableParamService extends IService<VariableParam> {
    List<String> getVarParamsDistinct(Set<String> varCodes);

    Set<String> getVarParamCode(String varCode);
    Map<String,Map<String,String>> getVarAndParamCode(Set<String> varCodes);
    List<VariableParam> getAllVarParamCodes();

    Set<String> getDepVarParamCode(String varCode, Long organId);
}
